English Dictionary
◊ TRILOBED
Old Delhi
n : a city in north-central India [syn: {Delhi}, {Old Delhi}]